shift technical advisor (sta) - Spanish English Dictionary